how the weather affect roofing