Perhaps you can find a corporation to sponsor you. With the US and EU going through a political identify crisis, it's very possible that Canada will become the new western hub for global IT talent and startups, so you're forwarding thinking in that regard.
"Do not seek to follow in the footsteps of the wise. Instead, seek what they sought." - Matsuo Basho