The 20 new electric buses will replace existing diesel buses and transport over 2,500 Boston Public Schools students.