Alabama: public transport operator will introduce 50 CNG buses from New Flyer