The latest updates from the 2025 Cannes Lions International Festival of Creativity as agencies, brands, creators, tech companies and others gather along the Croisette.