Beloved website features over 80,000 ads and the world’s largest repository of Super Bowl commercials