A shared thread: Fresh Coast Fiber Festival stitches together community