Google’s new self-driving cars hit the road

Google’s cute-as-a-button, fully autonomous cars are hitting the road this summer. If you’re in Mountain View, California, you’ll be among the first to see them pass by. Google (GOOG...