Velachery–St Thomas Mount service delayed