To make you feel safe
People sometimes smile to others to make them feel comfortable or at peace. This is one reason why random strangers sometimes smile to kids.
It’s a part of the culture
In some cities, people smile to strangers as a part of their culture. In such a case, strangers can smile to you as a result of the habit they learned.
They are being nice
People can smile to others to show that they are nice and friendly. This is one reason why some people smile to others inside elevators.
They are extroverts
Extroverts find it easier to connect with strangers. Extroverts are thus more likely to smile to strangers than introverts. (See Why are some people Extroverts?)
They want to start a conversation
People sometimes smile to strangers in order to start a conversation with them. In such a case, a certain level of interest might be present.
They are happy people
People who are happy are more likely to smile at others than people who are not. If a person is in a good mood then they might smile to random strangers.
They are friendly
Some people are overly friendly. Those people might spread smiles as they interact with others.
They want to ask you for something
If a person wants to ask for help such as asking for directions then they might smile to you first. If those people got a smile back then they might proceed to ask for the favor.
They want to socialize
Some people smile at random strangers because they like socializing. If those people get a smile back then they will start a conversation.
They are confident
When a person feels confident about themselves, they might feel like smiling to others. Smiling to people in such a case is one way of being humble.
They think you are attractive
A person could smile to you if they believe you are attractive. In such a case, those people might be hoping to get to know you. (See What makes a person attractive?)
What Does It Mean to Have a Type B Personality? Defining Characteristics of Type B Personality
Personality Differences Between Dog and Cat Owners | Truth About Cat People and Dog-People Personalities
What Drew Brees is known for? Drew Brees is 3 feet 5 inches tall, he is often completely hidden behind the O Line which makes it difficult for D lineman to locate him.