Premier Danielle Smith has wanted Harper to take on the role for some time, sources say