Karachi’s built environment offers exceptional challenges, especially in the wake of erratic weather patterns