A METAR weather report parser for Clojure