Client journey mapping in professional services