The U.S. economy is slowing as fewer immigrant workers come to fill jobs