‘On The Road’ Premieres In Cannes