The Future of Driving: Why Electric Cars Are Here to Stay