Distributed MPC: A Noncooperative Approach Based on Robustness Concepts