No.
you can snap pics of them without their knowledge but cannot post
or share. They can sue big time if their pics available to public
or private groups.
Thats how models and agency made money. First they let u take and
then they sue big time once their faces become famous.
However all these have to be proof in court that you are committing
those infringement actions.
If you dare, go ahead, take. But thing twice about posting. There
will be some who do not mind.
nowadays , almost most take pics of anyone for reasons of security
and safety and record. Nowadays, you even find HDB residents take
pics or videos of persons or strangers loitering corridors or void
decks for personal safety. You never know who is the criminal eg if
the blk has been burgler twice and vandalise.