factors influencing train pricing