EnergyHack2022 MIT Energy Hackathon - constrained optimization of home electrical load shifting - SPAN challenge