Would Batavia be a good place to build a new stadium for the Buffalo Bills?