Integrating Physics-Based Modeling with Machine Learning for Lithium-Ion Batteries