NASA says the delays in plans will allow time to solve technical problems and to carry out flight tests of SpaceX’s Starship moon lander.