Defining robust recovery solutions for preserving service quality during rail/metro systems failure