Scattered across rocky outcrops in northern Europe, these ancient footprints have endured for nearly 3,000 years. What they meant to the people who carved them has remained elusive...until now.