Metro Scheduling to Minimize Travel Time and Operating Cost Considering Spatial and Temporal Constraints on Passenger Boarding | IEEE Journals & Magazine | IEEE Xplore