Delivering the worlds largest electric bus fleet to the city of Shenzhen