Isn't the size of Buffalo only 41 square mile. But that doesn't matter. Buffalo is just isn't as well known as Boston and that is probably why the population is not as great. Currently, Boston has a higher demand for housing (that is why there is so many residential highrise going up here) but Buffalo doesn't. However that does not mean that Buffalo needs to make it more livable. Buffalo itself is a really good place to live but if there is nobody who has interest in developing there, that does not mean it is not as livable as boston. Boston has a reputation as a big city. Buffalo just aren't attracting enough folks to come there. Maybe because the weather in the winter there is worst than Boston. But don't you worry about Buffalo. It will grow.