weather variability