Walmart closes 415 stores, Amazon shuts down delivery stations as businesses confront tough weather February 16, 2021