A Review on Machine Learning and Data Mining Techniques for Residential Energy Smart Management | IEEE Conference Publication | IEEE Xplore