German man swims to work to avoid traffic congestion