I-57 traffic stop leads to drug, weapon charges