Will be needed elsewhere later, and needs to be more general than having train reservations hardcoded.