Finalizing Bills stadium deal