Satellite terminus in Velachery remains a distant dream