Amazon can’t hide behind Walmart’s enormous size forever (AMZN, WMT)