title: Dask ProgressBar doesn't work with distributed backend
body: <p>The progress bar works beautifully when used with the <code>multiprocessing</code> backend but doesn't seem to work at all when using a <code>distributed</code> scheduler as the backend.</p>
  
  <p>Is there a way around this? Or another solution? The <code>distributed</code> package has some progress bars itself but they all require a list of futures to work.</p>