James Cunningham explores the best of British Columbia's dining experiences