Machine Learning Applications in Subsurface Energy Resource Management