I want to move to Canada. Any thoughts on the job market over there and which city has the best opportunities?