Walmart Admits Struggling Against Coastal Rivals