The Pros and Cons of Slate Roofing