Buffalo – the second largest city in the state of New York – has seen its fair share of hardship; dealing with significant population loss over the last 50 years; coping with ill-advised community development decisions during the urban renewal wave that swept across the region in the 70s; severe environmental issues due to the industrial legacy that put the city on the map.