Mars Surveyor Program 2003 lander mission & Mars 2005 definition studies [electronic resource] : preparing for human exploration of Mars