TrainDy, new UIC simulator for longitudinal dynamics of trains