We are on the verge of sharing our cities with autonomous vehicles. Recent developments in driverless technologies are having an impact on our urban environment, raising questions about how self-driving vehicles could be integrated into our daily lives....