Hubble and James Webb Telescopes