The growth, spread, and mutation of internet phenomena: A study of memes