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