Citi analysts: Walmart 'emerging as a true challenger to Amazon'