Sun & Ski to open in Woburn, Mass., in former West Marine space