The New 47 foot BYD Citybus is driving on the road