Street cats smell people's body odor, they smell people's body odor to make sure that there is a pet odor on their body and they don't just want to approach people for their own comfort and safety