Soft consensus and network dynamics in group decision making