Text this: Modelling and simulation of train schedule and operation