After years of failed promises that researchers would find genes linked to cancers, heart disease, and other complex human ailments, two independent research teams, using different approaches, ...