Electric buses on the road to success: more than 2,500 Mercedes-Benz eCitaro buses in use by European transport companies