How electric buses are charged. Surprising......