I recently drove in freezing storm. Whole frontend was covered in icy-slushy mixture. Parking sensors were freaking out and working totally randomly in such conditions.
If I ever get an autonomous car, manual driving is a must-have feature :|
One of many examples would be a single lane street which goes up a hill and around the corner. Although there is only space for one car you can drive both directions. Rather often than not you have two cars meeting in the middle and then one car has to drive back to let the other car pass. This is pretty difficult to do as a human and I am not sure how an autonomous car would do that.
Oftentimes there's a two-way street when only one car can pass. Sometimes there are signs for that, but not always. And sometimes you need to check mirror to see if car is approaching from behind the corner before you can proceed.
When a human messes up its a cheap accident, just bad human judgment call number one billion.
When a self driving car messes up it'll be a very expensive lawsuit for pain and suffering and psychological trauma of not being in control while the accident unfolds and surely its all the mfgrs fault for having a software bug.
Its not so much the physical characteristics of being narrow as being a location where many accidents happen compared to an interstate-class road.
The bigger problem, is imagine, would be weather. I dunno how completely they've solved that problem yet.