“The US labor supply is being dragged down by an aging population, with Baby Boomers retiring, and a precipitous drop in legal immigration.”