The real problem here is that the school bus model doesn't work anymore and needs to change.
I think the era of the stay-at-home parent is basically gone. The need to run the buses during the "Extenda-Day" time of before / after work, rather than 9am and 3:30pm.
I don't think people want to drive their kids to school, it's that it's frequently the only option.