Most public transport buses goes around 15 miles or 24km from first to last station and they usually use around 1.5kwh per km, so it needs 40kwh battery and if tesla uses its nickel-manganese-cobalt battery which tesla uses in powerwall it would cost 16280$ which is comparable with brand new...