What Dropbox can teach us about cloud computing