Walmart closes 415 stores, Amazon closes delivery stations while companies face difficult weather conditions