Customer Behavioural Analytics in the Retail Sector