What is Consumer Behaviour? Meaning, Factors & Real-World Examples Explained