E-bus deal puts Oslo on track for zero emissions goal