Smart Retail: Using Computer Vision to map in-store customer behavior