JetBlue cancels all later afternoon flights to and from Buffalo