Buffalo Bills Stadium Deal Faces Public Vetting as Final Approval Nears