I can answer that from my perspective as a demographer. Immigrants in Canada settle mostly in large urban areas of the country. Previous studies have shown that part of the reason they are settling more into these large urban areas is the presence of an already existing community of immigrants in these areas. The immigrants are attracted by a community that already exists in these urban areas, so this is something to consider, for sure.
Then again I re-emphasize the fact that very often we see links between movements of population and movements in the economy. Again, Alberta is a good example. Fewer in-migrants are going to Alberta recently, and that's very likely related to the decline in oil prices and the slowing of the economy in Alberta over the last few months.
Those are definitely two trends to take into account in the consideration of your work.