Boston's Best People WatchingIn a walking city like this, you can stop and people watch just about anywhere. But there are some spots where different worlds collide, making for prime people watching.