With respect to self-driving cars: I agree with Terence, just what are they for? To turn the description around a little, instead of "self-driving cars", how about "cars you don't have to drive yourself." What would we have to do to make this happen? Oh, that describes a taxi/Uber. We already have them! Further, the equipemnt that needs to be added to a car so that it can drive itself is not cheap. Cars has a limited life, after that this expensive equipment is essentially thrown away. With a taxi/Uber, the "technology"(the human driver) just gets into a new car. No lost/wasted resources. I'm an old fart, 76! Educated as an electrical engineer. There is no way I'm going to let a car drive me. What I COULD see is a service where I "call" for a car, IT drives itself to where I am, I get in and drive myself, and when I'm done, I get out and the car returns to the depot, or waits somewhere for its next mission. I'd love to see a cost study comparing the cost to make a car self-drivable versus what you need to pay an Uber driver (paid a proper living wage, but could be minimum wage, lots of people work for minimum wage.) They say that individual car ownership will be significatly reduced, people share cars. Great. If shared car is self-driving, how long would it be before it needed to be replaced, with possibly/probably all that fancy self-driving equipment written off. Alexa and I get along quite well, but I don't ask her to do much.