Greeneville man falls asleep behind wheel at gas pump