ADD: Some passengers make onward journeys from their destinations (each onward journey has its own return journey, so overall passenger journeys are multi-point linear journeys rather than polygonal journeys)
FIX: Crashes in some cases.