In a new ART21 New York Close Up film, artist Alejandro Almanza Pereda lives out his own personal “Escape from New York” (1981), completing a big mission before time runs out.