Does Walmart have a future as a tech company?