Events this weekend in Vernon, Canada