Agent-Based Modeling Framework for Energy Policies