Microsatellite instability: A 2024 update