1. A computer implemented method for generating an expected behavior model, the computer implemented method comprising: parsing event data derived from video data associated with customers in a selected physical retail store location to identify behavioral patterns exhibited by the customers in the selected physical retail store location, wherein the event data comprises metadata describing events occurring in the selected physical retail store location that affect behavior of the customers in the selected retail store location; analyzing the behavioral patterns exhibited by the customers in the selected physical retail store location to determine that occurrences of the behavioral patterns are greater than or equal to a predetermined threshold to identify a set of expected behavioral patterns of the customers occurring in the selected physical retail store location; and generating the expected behavioral model using the set of expected behavioral patterns.