Optimizing large-scale multiproduct pipeline scheduling: a novel hierarchical rolling-horizon framework | Synapse