Home Stock India needs $2.4 trillion for climate-resilient urban infrastructure by 2050