Text this: Modelling and Simulation of Electrical Energy Systems through a Complex Systems Approach using Agent-Based Models