Walmart, Target, Home Depot and Best Buy called out cautious consumer-spending shifts during the first quarter.