California's Department of Motor Vehicles is tapping the brakes on our robotic future, requiring all self-driving cars to include full human controls during testing.

read more