Pros and Cons of Asphalt Shingles for Residential Roofing