John's Pass Seafood Festival kicks off this weekend with questions over its future