Determining Optimal Bus Service Provision