9 quirky towns and surprising cities of the Canadian prairies