Delayed train: how long do you wait?