Mixed RP/SP models incorporating interaction effects: Modelling new suburban train services in Cagliari