On the Origin of Tepees: Why Some Ideas Spread While Others Go Extinct