what is buffalo ny known for