A data-driven framework for abnormally high building energy demand detection with weather and block morphology at community scale