National Academy of Sciences recommends manned Hubble repair