New Microsoft Vancouver office responds to immigration woes