How Much Wind and Snow Can Solar Panels Handle?