Retail in High Definition: Monitoring customer assistance through video analytics