City energy modelling - Optimising local low carbon transitions with household budget constraints. (November 2019)