Optimizing aircraft-gate reassignment following airport disruptions: A hierarchical column-and-row generation approach | Synapse