Homebuilders struggle to find buyers as cancellations by developers rise