Slate calls Walgreens Chicago flagship 'the best drug store in the world'