Big data insight into customers behaviour can be good but immersion and observation are better