memes and public opinion