Yucatan lakes’ unusual colour draws visitors