Returns the itinerary's endpoints and totals, with legs reduced to its size.
The legs hold the itinerary's full geometry, so the data class representation the compiler would generate runs to megabytes on a real route. Print legs explicitly when you need its contents.