Climate change could create millions of migrants in Pakistan by 2050