Enhanced machine learning algorithm for predicting energy consumption in smart buildings | Synapse