New Flyer receives order from New York City Transit to build 74 CNG buses