Causal inference in epidemiology: concepts and methods