There are substantial technical, political, and financial obstacles to starting the colonization of Mars within the next few decades. SpaceX is farther along than most toward this ambitious goal.