Karachi, 2050: The sprawling megacity lies crumbling, desiccated by another deadly heatwave, its millions of inhabitants suffering life-threatening water shortages and unable to buy bread that has become too expensive to eat. It sounds like the stuff of dystopian fiction but it could be the reality Pakistan is facing. With its northern glaciers melting and its population surging — the …