Calls for free transport as bus cancellations soar