Urbana police sergeant links man to string of bank holdups