To promote social distancing starting Saturday April 4, 2020 Walmart will limit how many customers are in the store at once. The limit will be based on how many square foot the Walmart store is.
Walmart says this is to protect their workers and customers.
You can read Walmarts statement directly on their website here.
I assume other retailers will follow Walmarts example.