are new water heaters tax deductible