Solar energy is going to power the world much sooner than you think