What makes people spread ideas