In March, OC Transpo’s service delivery rate dropped to 96.9 per cent. Staff said the cancellations last month were due to a lack of available buses, on-street adjustments for construction and a shortage of drivers, while other trips were cancelled due to mechanical breakdowns.