Challenges in multi-centric generalization: phase and step recognition in Roux-en-Y gastric bypass surgery | Synapse