New York City's first-ever floating park to open Friday