Understanding Consumer Behaviour: Theories And Models