A comprehensive framework for evaluating optimization algorithms for smart energy assets in the built environment | Synapse