Can 100% renewable energy power the world?