Shakeup at NASA as space agency scrambles to meet Trump moon mandate