Major bus order for New Flyer postponed