Best practices for using retirement planning software in Canada