- roads completely blocked because of the aforementioned double-parking. If someone is double-parked in a way that prevents a delivery truck from getting through, the entire block gets filled with cars that can't move. Then everyone has to back out, one-by-one.
- situations where a police car or ambulance has their lights on behind you and there is literally nowhere to go to get out of their way other than straight through a red light.
To add to something you said:
> sometimes you need to do very human and assertive "negotiation" to get into the lane you need
I'm generally a pretty slow and careful driver in other places, but having driven around NYC for many years now, I can say that it's basically necessary to be an extremely aggressive driver here. If you want to change lanes, you need to cut someone off. It's just expected. If you don't drive like that, it's almost as if the other drivers don't understand your intention, and you get nowhere. Anyone who's taken an Uber, Lyft, or taxi in NYC knows the way you need to drive to get anywhere in a reasonable amount of time.
I'd honestly be excited if they pulled it off. A robot driving like a real New Yorker, but presumably a lot safer? How cool would that be!