SpaceX, Blue Origin, and NASA have their work cut out for them. Getting to Mars is easier said than done, says retired NASA astronaut Chris Hadfield.