Could Jupiter's Moon Europa Potentially Sustain Life?