Haggerty: Bruins missed on 3-team deal for Alexander Edler