Jim Cramer sees alternatives in Caterpillar, D.R. Horton and RH