NBC: 3 'elves' are cycling from the German town of St. Nikolaus to Finland's Santa Claus Village