Social Interactions for Autonomous Driving: A Review and Perspectives