The mounting economic toll of the record rainfall in Chennai