Climate variability and vulnerability to climate change: a review