Chance constrained nonlinear model predictive control for multiple systems with shared resources | Synapse