Self-driving bus in the heart of Tokyo

A driverless bus takes to the streets of Tokyo's Marunouchi business district.