With Amazon closing in, the Walmart of 2025 has fast become much more than your grandad's Superstore.