Is syncthing a viable alternative to Dropbox, Google Drive and the like?