Modeling household acceptance of smart meters