What is waterproofing and why is it important for buildings?