Over serious neighborhood objections, MassDOT is soon to dismantle the Casey Overpass and dump thousands of vehicles onto the already congested and pedestrian unfriendly streets around Forest Hill station. It promises to reconfigure local streets to tame flows and make it all friendlier for pedestrians and bikers, and gives out numbers saying it will...