The depot has 24 new electric buses to transport 20,000 passengers per week