Buffalo new york weather sunday.