H-1B visa changes may give Canada an opportunity. Will it seize it?