Agent-Based Modelling of the Social Dynamics of Energy End-Use