Study : Trappist-1 planets may have too much water for life.