New York City is the greatest city in the world. But the way that politicians treat bicycles and pedestrians needs a drastic rethinking.
Almost 100 years of cars has made it unsafe to be in the streets of NYC. Streets are not made for cars. Streets are the shared public space of the city and need to serve all people.