By Will White | Anyone in solar knows sites are built to withstand challenging weather. Wind, heat, hail, standing water, freeze-thaw cycles...