nasa 's x-33 space plane , which was supposed to be the shuttle replacement , had run five years overdue , meaning dozens of nro satellite maintenance and launch programs were scrapped or put on hold .