What Are the Solar Energy Pros and Cons?