A supervisory approach to microgrid demand response and climate control