NDRF teams deploy boats to rescue stranded residents amid flooding in southern India