Machine Generalize Learning in Agent-Based Models: Going Beyond Surrogate Models for Calibration in ABMs