hiwi_ivt code for hiwi at IVT ETH Zurich 1, chain processing 2, commuting matrix processing 3, osm data extraction from openstreetmap 4, google routing for different ways of transportation