The red carpet has been rolled away, the rosé bottles cleared up, and the flock of advertising technology innovators is gone after another eventful Cannes Lions festival.