Metro Detroit voters flock to polls for presidential primary