Genetics and Cancer Today: Clinical and Ethical Dilemmas