The sun could provide all of our energy needs.