Visual content analysis for marketing