Developing Technologies to Send Humans to Mars