Can the world be completely powered by clean energy in 20-40 years?