Mpls. police apologize after ticketing Libertarian candidate