Buffalo flight canceled