London’s famed New Year’s Eve celebration in Trafalgar Square has been canceled over Omicron. The planned massive party was called off by London Mayor Sadiq Khan, who feared a major live event could be a super-spreader of the highly transmissible COVID-19 variant capable of overwhelming the UK’s National Health Service hospital system. The event will…