Some nice photos dude. But how do we differentiate "street/candid photography" vs. "invasion of privacy"? I wouldn't want anyone taking my photo without my knowledge also.![]()
The streets are public places. Even if some places are private eg a shopping mall, its still a place openly accessible to public, unless the mall management disallows it.

Street photography is not spying or voyeurism even if some of the techniques used might be seem as so. If stealth is used, it is to preserve the candidness and the emotions of the subjects/scene.
I urge you to read this article/discussion about street photography.
http://photo.net/learn/street/intro