The Coming Problem With Electric Cars--How to Charge Them All
technologyreview.com