Thermoplastic polyolefin (TPO) waterproofing membrane