124.9 million viewers: Super Bowl, Bad Bunny halftime show shy of ratings record