Walmart’s roof leak rumors don’t hold water