Internet memes: what professionals need to know. (2017)