Toronto could face wave of condo project cancellations as costs rise