Causal Inference with Complex Treatments: A Survey