Vision Zero is a plan that was discussed before Mayor de Blasio even took office. It’s an ambitious idea that aims to have a dramatic impact on traffic safety in NYC. Attempting to eliminate traffic fatalities in the city is a tall order that could result in positive changes for…