No single agency — not even NASA — can develop all the technologies and systems needed for sustained Mars settlement.
We're getting closer to bioregenerative life support systems for astronauts. I haven't read it, but the Weinersmith family has a book about this same topic that people are saying that it's pretty well ...