A comparative analysis of clustering algorithms: O2 migration in truncated hemoglobin I from transition networks.