when will it warm up in buffalo