Water vapor in Jupiter moon Ganymede's atmosphere? Hubble finds evidence