science, philosophy of causation, and causal inference in epidemiology and population