Mel Carson of Microsoft Advertising reporting from the sea captures the essence of what’s been going down in Cannes this week. I’ll have my own thoughts and recap to share on Monday.