Gallery: TomTom shows signs of life with Traffic Manifesto, aims to shorten European travel times by 5 percent | 36 Photos