Modelling interactions between rail operational delays and passenger satisfaction