The city council authorizes every police officer to demand from any person, whom the officer has reasonable cause to believe is in violation of Section 9.08.040, that such person give his or her name, address, proof of age, the name of parent, guardian or adult having care or custody of such person, and other information reasonably necessary to determine whether such violation exists. (Prior code § 5710)