The bus deserves no explanations, it's clearly their fault, it comes down to screening of the driver plus the conditioning of their bus fleet. Revoke the franchise and apply the full force of the law against the driver and the bus company.