Autonomous vehicles are already on the road. Whether they’re “here” depends on where you are.
http://www.wired.com/