Is today's technology a brake for a trip to Mars?