Hydroclimatic variability and predictability