How companies are mining patient DNA, data for drugs