The droughts and floods caused by climate change will put millions of people on the move, first into crowded and combustible cities, and then across borders. Russia and Canada may be happy to receive them as vast new tracts of land open up, but many other parts of the world are already crowded, which spells conflict.