NASA's Tunneling Bot To Search For Life On Icy Europa?