Waits until all source futures complete and returns them.
input futures.
future with settled futures list.