An overview of different modeling approaches to prediction of the likely effects of climate change on range shifts of species