YouTube, now a cultural phenomenon, streams 2 billion videos every day