Urban-life guru Richard Florida talks about mega-regions, the future of the Portrait Gallery and the reasons Ottawa can’t rest on its laurels