Less numerous
Battery packs make sense because of the extended lack of sunlight issue. They can be swapped out at far fewer intervals than at every stop, probably at the beginning point of a route. A minimum number of places to swap battery packs also translates to a choice of machines or people to do the work rather than being forced to use machines. There can still be solar panels on the shelter roofs, but they will feed power into the municipal grid rather than be an isolated system.