install using homebrew, if available