Nearly 100 people charged in multi-state drug bust