Oakland police arrested a 29-year-old man who previously worked as a school teacher for allegedly squatting out at City Hall for multiple days before stealing Mayor Barbara Lee's SUV, according to authorities and a source with knowledge of the arrest.