In theory fuel taxes and registration taxes on the buses should cover their share of that cost but the math becomes tricky when you start trying to calculate the time and space value of different road segments.
Just because a private bus company canceled a route doesn't mean that the government would (or perhaps should) operate routes that don't meet some metric of popularity.