Professor Lily Pollans was featured on Cheddar News, commenting on the environmental and community benefits of New York’s Open Streets.