For decades, the giant Seneca Meadows Landfill has loomed over the Finger Lakes landscape, serving as the dumping ground for tons of garbage and waste, much of it from New York City. Nearby residents ...