From Filecoin and Arweave to Walrus and Shelby: How Far Are We from Mainstream Decentralized Storage?