A mathematical model and a heuristic approach for train seat scheduling to minimize dwell time. (October 2021)