From small private rooms for bashful singers to public stages for unfazed divas, Vancouver has a karaoke bar to suit your every need