A years-long MassDOT project to redesign Needham Street in Newton as a more bike- and pedestrian-friendly street is nearly ...