Self-driving cars by 2020? We're still a long ways away from flying cars, but the day we drive to work reading the paper or putting on our makeup without endangering lives is drawing ever nearer.