how to understand why people buy