A Framework for Data-Driven Explainability in Mathematical Optimization