Travel delays bring strangers together on Christmas