Could the whole world be powered by rooftop solar?

background image