An Overview of Coalition and Network Formation Models for Economic Applications