After travelling alone, and travelling with family, I'm convinced that the reason Jesus was born in a manger is because Mary kept telling Joseph to stop because she had to go to the bathroom. Otherwise they would have made it to town in time to get a room.