Solar Panels and Hurricanes: How They Withstand in Bad Weather?