Spike Lee: With user-generated content, who needs ad agencies?