Commercial spaceport nears completion in NM desert