A man wearing blue jeans  a striped shirt  a ball cap  and headphones sits on a bench on a public street  possibly waiting for a bus .