A medical emergency has caused a United Airlines Boeing 777-200ER flight from Newark to Dublin to divert to the Canadian city of St. Johns. Due to adverse weather, the aircraft remains grounded, and passengers have been provided with hotel and meal vouchers until a replacement flight can be rescheduled.