This is the set up updates to finish moving urbansim to the new simulation framework

I think you'll need to format this line like this:

```
assert len(fit.model.exog) == len(index), (
    'The estimate data is unequal in length to '
    'the original dataframe, usually caused by nans')
```

As is I think the second line of the message will be ignored.