Multi-modal trips

A single trip consists of a sequence of TripLegs -- walking, operating a vehicle (car or bike), and riding the bus. Depending whether a trip begins or ends at a border or building, there are many combinations of these sequences. This is a way to categorize them into three groups. I'm not sure it's the simplest way to express all the state transitons.

Walking-only trips

../mdbook-plantuml-img/e03dc25f-efcf-4760-81a0-8c2cadb2ab67.svg

Trips starting from a border

../mdbook-plantuml-img/f14ae73b-8208-4273-b934-cec712a2e5b9.svg

Trips starting from a building

../mdbook-plantuml-img/6cc88860-e881-4daf-b34b-460134935ac5.svg