Cholangiocarcinoma: risk factors and clinical presentation.