Is Cannes Film Festival in need of modernization?