NASA lunar programs : significant work remains, underscoring challenges to achieving moon landing in 2024: report to congressional committees.