Walmart will open more automated distribution centers to keep up with online shopping