Scientists have mapped Leonardo da Vinci's family across 21 generations over 30 years, identifying living male descendants and confirming shared DNA markers.