Buffalo's next challenge: After the Snow, comes Rain