Wenn wir selbstfahrende Autos in einer Stadt wie San Francisco mit ihrem Nebel, Hügeln und Verkehr fahren lassen können - werden sie so gut wie überall funktionieren.