Text this: Dynamic modelling and simulation of metro train collision and derailment