The three-year rally in housing prices is losing a little steam but should continue for another year or two.