Predicting the biodiversity response to climate change: challenges and advances