Every day people watch billions of hours of videos and billions ...