Perhaps a city is more complicated because of the environmental hazards you mention, but I'd imagine it's easier to outfit a city with self-driving friendly sensors or lanes than those long-haul routes. In the article, it says this is how China is approaching the problem.
I personally believe a society with autonomous cars and regular cars sharing normal roads is a pipe dream in both a technical and political sense.
I personally believe a society with autonomous cars and regular cars sharing normal roads is a pipe dream in both a technical and political sense.