I just want to say something regarding the law.
Its really not often a problem. If you make sure that you're not running and jumping in front of peoples faces, making a lot of noise, or being present at private properties, damaging anything in the environment, or generally being arrogant to policemen or anyone else, this problem will most likely
not occur, or at least you wont be responsible for it.
Its a fact that some people can behave like an ass to you even if you do nothing of all this. But don't bother. Never be upset or show any kind of irretation or anything like that. Just be humble and polite to people. Its the people who scream at you for no reason that embarrass themself in the end of the day. So if there is problem with the police for no reason confront that problem at the spot and talk to them. Because if they see that you care (and respect them and others) its a lot more likely that they will listen to you.

I've spoken to the police various times and its never been a problem. Some people in the public have screamed and yelled at me but they all failed to make me upset. As a matter of fact, one lady became more angry at me when I was polite. Then she left the area without saying a word lol.