Adaptive demand-based control of heat pumps in non-residential buildings using supervised machine learning | Synapse