Canucks edge Bruins, move to brink of NHL title