US talent crunch takes midcap IT to Canada, Mexico