typical life expectancy of a roof