Towards zero-emissions bus transport