Harsh U.S. Immigration Laws Force Microsoft to Open Shop in Canada