I am Canadian Citizen, and have worked 1o years in the U.S on TN Visa. I got married last year in Pakistan, My wife is a Pakistani citizen and resident. I haven't apply for Canadian immigration for my wife. I recently got new job in U.S and TN visa, i will be relocating to U.S soon. Is it possible to bring my wife on TD visa while she is in Pakistan? How much time would it take?