Asphalt Roofing 101: A Comprehensive Guide to Materials, Styles, and Benefits