Film on New Delhi’s pollution menace part of Cannes Film Festival