In my four decades hiring in the construction trades, I've never found it so difficult to recruit American born young people.  Apparently millennials are not much interested in physical work, and we will increasingly need to import labor.  And, it's not about money, as they can make double on a construction site over being a barrister at Starbucks.