Text this: System dynamics simulation of income distribution and electric vehicle diffusion for electricity planning in South Africa