School bus driver shortage may cancel sporting events