Machine Learning Applications in Subsurface Energy Resource Management: State of the Art and Future Prognosis