MIAMI — Cruise operators Royal Caribbean Group and Viking Cruises canceled sailings to Russia, joining their rivals and many Western brands in suspending operations in the country after its invasion of Ukraine. Celebrity Cruises, owned by Royal Caribbean, said it was removing Russian port city St. Petersburg from upcoming itineraries,