ethan had walked out to the edge of the empty highway , stared at the abandoned buildings across the road-a shuttered roadhouse and general store , and one diner , still alive but barely kicking , the smell of grease in the smoke that trickled out of a vent on the roof .