As recently as a year ago, self-driving cars were basically science fiction. Sure, there were early buzzings that Apple or Google were going to build...