10 best picnic spots at the jersey shore