Parts of the clip were filmed in Hamburg (truck crossing the bridge in front of old storage buildings now turned into posh condominiums), probably Frankfurt (bank towers of glass and steel), and also Munich (truck leaving behind the Bayern Munich football/soccer stadium completed in 2005).
Note that the entire idea of the clip is to associate the transport of goods with hi-tech, clean surroundings instead of dirty warehouses, back alleys, garbage dumps, sweating workers, and stinking loads.
In real life, those streets will never be anywhere as empty. Germany has 82 million people living on a piece of land as big as Montana plus Idaho plus and Washington (State), roughly.