What are some drawbacks from using solar energy? I know that it is expensive, and it only works when the sun is out, what are 3 other drawbacks?