NYC is cycling heaven, if heaven were strewn with glass, potholes, garbage, clueless pedestrians, even more clueless drivers, cops that purposely park in bike lanes, cabbies and uber drivers that cut you off, other cyclists and other indignities. Feel free to add to the list. Edit: I'll add one more, snakes. (yes, snakes. I've hit one here.)