Oklahoma woman told she owes on 31 year old traffic ticket