Genetic testing and the future of medicine