16:13 Elon Musk admits millions of Tesla owners face hardware upgrades for autonomous driving Maya Patel