Curiosity a huge success; most elaborate mission in NASA's history