In addition to janitors & wait staff: you can chat with the homeless people, too. You don't have to ask them about "their situation" or offer to help them. Weather, sports, the traffic... just treat them like a person who's not invisible.
Before anyone jumps up & objects: yes, there are a lot of homeless who don't want to talk to you, or who are downright dangerous. You can avoid those.