It's hard to believe how quickly the future is approaching. Waymo, formerly the Google Self-Driving Car Project, plans to launch its first commercial service for self-driving cars later this year, ...