Text this: Machine learning applications in energy systems: current trends, challenges, and research directions