Elon Musk on self driving cars, robots, and 15 Minute Cities.