20151225 home.science: Technical glitch delays Nasa's Mars project by 2 years