Buffalo new york best place to live July 8, 2019 16 32 64 128 Buffalo new york good place to live Buffalo new york living Buffalo upstate new york Buffalo new york tour