New Pedestrian Plaza Eyed for Site Near World Trade Center