The man , Umer Hayat , a 48-year-old ice cream truck driver from Lodi , pleaded guilty in May to lying to the Federal Bureau of Investigation and immigration officials about carrying $ 28,000 to Pakistan from California .