An analytics-driven optimization framework for nurse scheduling under uncertainty | Synapse