A procedure for the derivation of a schedule-based energy equivalent driving cycle for urban buses