Mellon Square Park under construction