Preparing for high winds, flooding risk in Buffalo