Show usage if no positional arguments were given.
Implemented multi-connection downloads using a thread pool.