NASA said Wednesday it's cancelling its water-seeking moon rover, citing cost overruns and launch delays.