Scientific Machine Learning for Complex Systems