Understanding climate variability