Solar Energy: Could we power all of US?  

Yes. Math and things.