Visual understanding by mining social media: recent advances and challenges