Ayush Mehra on making his Cannes debut and the influencers d