Why the electric-car revolution may take a lot longer than expected | Dark Hacker News