Thousands of people from nearly 100 countries working in creative communications, entertainment, design and tech came to Cannes to find out where the industry is heading and celebrate the power of creativity as a force for business, for change and for good.