Think You Aren’t Sharing the Road with Self-Driving Cars? Think Again. A few years ago, self-driving cars were essentially science ...