Universal Differential Equations for Scientific Machine Learning