Structure exploiting optimization methods for model predictive control