A mixed-integer linear programming method for time-dependent line planning in passenger railway systems - Shi, Xin (PLoS One)