change find_or_create_by to find_by to avoid creating incomplete venue obejcts