Robust Model Predictive Control via Scenario Optimization