At Granville Island, making art out of glass