Jupiter's moon could be an ocean world – and the evidence is mounting