Advances in cancer epidemiology: understanding causal mechanisms and the evidence for implementing interventions.