Comparing unsupervised and supervised machine learning techniques to improve time-series classification in building and energy data