Multiagent Learning: Basics, Challenges, and Prospects