A couple holding hands walks past buses driving down a busy street as their shadows cast long on the sidewalk .