Alien life could exist on Uranus' moon Miranda after scientists found evidence of an ocean beneath its surface.