Nobel laureate Omar Yaghi has invented an eco-friendly machine that can generate up to 1,000 litres of clean water daily from dry air.