An agent-based framework for smart grid balancing exploiting thermal flexibility of residential buildings