Self-driving buses hit the road in China's Shenzhen

#artificialintelligence 

Is the age of driverless vehicles upon us? Two self-driving buses hit the road in the southern Chinese city of Shenzhen. The vehicles use homegrown technology.