Epidemiology of prostate cancer: molecular and environmental clues.