Hi - I am taking a sleeper on the Empire Builder to Portland then picking up the Coast Starlight heading to L.A. There is a 4 hour gap between arrival and departure. If the Empire Builder is late and I miss the Coast Starlight, will Amtrak put me up? Will I be put in a sleeper on the next Coast Starlight? What if they are sold out?!