Malls are making a surprising come back in southern India