New homes taking longer to sell