Detecting and Understanding Harmful Memes: A Survey