From offer to keys: a guide for Alberta homebuyers