In the wilds of northern Siberia, a team of international scientists search for the frozen remains of long extinct beasts. Could their findings lead to the return of the woolly mammoth?