social media cartoon analysis