Professor James Small on 2pac, Biggie, Kanye west and the music industry