Why does US ballot counting take so long?