A Survey on Electric Buses—Energy Storage, Power Management, and Charging Scheduling | IEEE Journals & Magazine | IEEE Xplore