ATOM Consumer behaviour Effectiveness of policy schemes Technology adoption Uncertainty quantification Agent-based simulation model Details