Scientists squash hopes for 100 percent renewables
technologyreview.com