San Francisco police demand apology from Colin Kaepernick