Election campaign enters final stretch in Alberta