Increasingly convinced that there will never be a change in the attitudes of American drivers (basically homicidal) & the only solution is infrastructure which actively threatens the car. Speed bumps, forced winding road, concrete instead of plastic bollards for bike lanes, etc
This is how pedestrians die on our streets
At a crosswalk, with the right of way, what a near miss