An integrated train service plan optimization model with variable demand: A team-based scheduling approach with dual cost information in a layered network. (July 2019)