I really think the answer to this is to run much smaller and cheaper buses instead of the extremely expensive big ones that only have a few occupants. Shuttle buses cost around $60-70k vs >$600k for a new full size bus. Of course, driver labor is also a significant cost, but I think it's easier to find shuttle bus drivers as it only requires a class B license.