Trip and Map objects now support flatten() and unflatten() methods, which removes cycles and allows them to be pickled.
Merge branch 'master' of https://github.com/Lab-Work/taxisim