From Spring Strings to Mother's Day, a nature walk, a trip to the circus, and more, here are 20 things to do in Vancouver ...