Social Media Bots: Detection, Characterization, And Human Perception