weather challenges