cost of maintenance for nasa