Greenland sharks swim so slowly that they must sneak up on seals as they sleep in order to catch them, research suggests.