Recent reports about massive traffic problems and slow commutes to and from Greater Boston call for answers. What do you think can or should be done?

You voted: