3D-printed device extracts drinking water directly from the air