Joseph ShavitOct 25, 2021Imagine if there were zero traffic fatalities in cities across AmericaAcross the United States each year, there are roughly 5,000 pedestrian deaths and 800 bicyclist deaths.