https://devhubby.com/thread/how-to-parse-a-url-in-elixir