A two-level optimization model and algorithm for energy-efficient urban train operation.pdf