A comprehensive review of the applications of machine learning for HVAC | Synapse