Genes of human longevity: an endless quest?