Canada is scaling back the number of immigrants and temporary workers coming into the country - a plan that could have ripple ...