TV Ratings Meet Ticket Prices with TicketIQ's Ticket Price CPMM