Elizabeth Christoforetti talked with WBUR's Radio Boston, where she and the Project for Public Spaces discussed urban design and pedestrian priority streetscapes.