What is distributed storage, and why does it matter?