Customers’ activity recognition in intelligent retail environments