Weather has always had a way of humbling us. No matter how sophisticated our forecasting tools become, nature still manages ...