FIRST LOOK: St. Pete Pier opens today on a free, reservation-only basis