Greenland sharks may live for centuries, with research estimating one could reach 512 years. New studies are revealing clues about their extreme longevity