nws buffalo forecast discussion