Development of different industries and becoming a research, development, and technology center in the world is the only real way to continue to sustain the economy after the next 50 or 60 years. We can't compete in the manufacturing industries due to our cost of labour and declining population after the baby boomers start to retire, nor will Alberta go back to being agrarian - there's already too much technology to do the work for it to be a large employer.
Of course, if someone happens to finally bring fusion energy to mass production, the traditional markets and all the towns it supports are screwed anyways.