Pros and cons of having a solar-powered home