"On the Road" Arrives at Cannes