buffalo driving conditions