How do buses recharge and complete longer routes?