Unique, long awaited Little Island park opens to public in NYC