Machine learning for end-use electrical energy monitoring