Housing prices has been climbing, and not at rate of wages, or GDP. Not only in the US but all over the world. So alot of people are in too much debt.
But I think one of the biggest reasons for US resession and will be for Europe, Australia, Canada etc. It is the rise of China and India. Globally they are taking a bigger piece of the pie.
See here, China and Indias climb from early 00's
Why do you think Trumps focus is trade wars with China

...but he should start taking a look at India aswell
btw. take a look of how strong Germany was under the lead of AH. Quite amazing when compared to popluation numbers.