parking garages near 61 chelsea piers