Integrating physics-based and data-driven models