When the police come to question you I hope you did not answer any of their questions. You are not required to answer anything. Never talk to the police. If you answered their questions then you have convicted yourself. Everything you say WILL BE used against you in a court of law, and you are not required to testify against yourself.
If you are doing something that requires a license at the time police question you (like driving) then you are only required to identify yourself (name, date of birth, address) and you are not required to answer any other questions.
If you are not doing anything that requires a license, but police inform you that you are being charged with a crime then you are only required to identify yourself (name, date of birth, address) and you are not required to answer any other questions.
If you are not doing anything that requires a license and you are not being charged with a crime then you do NOT have to answer any question asked by police and you do NOT need to identify yourself.
http://www.criminaltriallawyers.ca/?q=know-your-rights
http://www.youtube.com/watch?v=6wXkI4t7nuc
With that said, you should get a bus pass or get rich and hire a chauffeur.