Schedule-based equilibrium assignment model and algorithm for urban subway network · Study