The extraordinary radar echoes from Europa, Ganymede, and Callisto: A geological perspective