Drug Discovery for the Treatment of Addiction: Medicinal Chemistry Strategies