NASA has found something on Uranus and Neptune. The ice giants of the solar system have long been enigmas for science.