Machine Learning in Earth, Environmental and Planetary Sciences: Theoretical and Practical Applications 25 $