A Swedish archaeologist has sailed a replica Viking boat for 3,100 miles (5,000 kilometers), which helped him to identify what he says are four previously unknown harbors along the coast of Norway ...