Journey to the sun: NASA postpones launch