HPR talked to Roger Babcock, the director of the city's Department of Environmental Services, about the site and whether it ...