Powering Utilities with Machine Learning