Suspect linked to 20 bank robberies in multiple states