I'm looking outside my window right now and I see snow and ice. Snow and ice that requires manuevering, and cannot be input into a database.
On my way to/from work I drive through a few construction zones. They have men standing out there with stop/slow signs, and wave you through. Other places use cones to merge 3 lanes into 2, etc.
I also pass some industrial buildings. You have to deal with semi's backed up to loading docks, blocking a lane or more.
One time recently while driving through a bridge construction zone I had to zig quickly because of stuff falling from the overpass that was being worked on above me.
This weekend I drove to the mountains of WV to do some xcountry skiing. Among the hazards I encountered included:
dense foliage coverage (counts as a hazard if you are using GPS to navigate)
road kill
live animals (one time I made this trip and there were two farmers standing by the road waving their hands down in the "slow down" symbol. I did, and in a blind corner I encountered a large cow standing in the middle of the road, having busted through a fence).
potholes
a small blizzard
ice/snow on the road
sliding cars (see above)
I think we are a long way from being able to deal with those kinds of things. I can think of ways to completely change the infrastructure to deal with these things (transmitters along the road, secondary road systems for things like delivery trucks, dumptrucks, etc., etc), but that means redoing the entire us road system. That's not going to happen, so the systems will have to deal with the current chaotic system.