Whether they can feasibly scale out to many other cities in an economic fashion is still unknown, but on a technical level they're definitely possible, because we already have them.
And yeah, cities and countries vary in difficulty, though as far as the US goes, SF is quite technically challenging in terms of urban obstacles (though the weather is of course quite mild).