Texas-based startup ICON has landed a five-year, $57 million contract from NASA to 3D-print landing pads, roads and shelter on the moon and on Mars.