Sorry if it's been mentioned in the threads before - Here is Phil Plait's (@badastronomer on twitter) practical explanation of this finding - https://www.syfy.com/syfywire/water-vapor-detected-in-the-at...
TLDR - "NO, THIS DOES NOT MEAN THE PLANET IS EITHER EARTH-LIKE OR HABITABLE."