Haggerty: Bruins 'depth and balance' too much for Wings