OK, this is really interesting. Buffalo is a troubled Rust Belt city; Toronto, not far away, is a booming tech and financial center
“Toronto’s population growth eclipsed that of every other U.S. and Canadian city.” ...