home inspection factors