More Americans say now is a bad time to buy a home