buyers staying in homes longer