Mathematical and computational approaches to epidemic modeling: a comprehensive review