Selecting sustainable electric bus powertrains using multipreference evolutionary algorithms