Rains plague Velachery residents