Could the planet TRAPPIST-1 e, located in the habitable zone of its red dwarf star, host liquid water and perhaps even life?