Old diesel bus beats to the rhythm of a new electric heart