Text this: Residential Electricity Demand Modelling: Validation of a Behavioural Agent-Based Approach