Combined model predictive control and parking resource allocation in urban traffic networks