A hybrid model predictive control scheme for containment and distributed sensing in multi-agent systems