If you want to fix the streets of New York City, implement better public transportation. New York could use a nice bus system.
New York is also probably the only place in the USA with both sufficient population and population density to justify alternative transportation schemes. How about some overhead transport? Lots of room up there.