Analyzing Michigan races ahead of primary