On Possibilities And Impossibilities For Causal Inference With Observational Data