Pier 70 : concept vision plan : summary report. (EDAW, 2005)