Engineers have developed a wearable jacket that can harvest moisture from the air and produce up to 900 milliliters of clean drinking water per day, offering a potential lifeline for hikers, field workers and emergency responders in areas devoid of water.