A fine little film from the good people at Streetfilms.org about some of the new infrastruture in New York City, complete with explanations by Department of Transport people.