Data-driven Energy Management