Self-driving cars: A city perspective