Signs of recovery: Delhi Metro regains 90% of pre-pandemic ridership levels