Can renewable energy power the future?. (June 2016)