NASA launches