Humans on Mars: how will we get there?