TriBeCa, Forum The Shopping Mall