The NFL schedule involves AI, analytics and human judgment to balance TV ratings, fairness, travel and rivalries across 272 ...