On the road, people hurried along, talking with happy smiles and cool music.