can we add a catch-all for other unknown States? It seems like there's a lot of them that we may later error on. Just something like

```
case _ =>
  logDebug(s"Driver $driverId changed state to $state")
```