Soaring cost of building materials means that many homes and businesses risk being underinsured