The buses have very predictable routes .
The buses need to stop regularly , every 3 miles ( 4.8 km ) , allowing opportunities for quick recharging .
The buses have very predictable routes and need to stop regularly , every 3 miles ( 4.8 km ) , allowing opportunities for quick recharging .