Incorporating state estimation into model predictive control and its application to network traffic control