What's the best way to immigrate to Canada from europe without any family or connections there? I just want to start a new life there, but shit seems complicated. Do I really have to have a job offer beforehand, or can I circumvent that somehow (legally, of course)?