Optimized Qubit Routing for Commuting Gates via Integer Programming | Synapse