A combined simulation-optimization approach for minimizing travel time and delays in railway timetables. (August 2019)