Latest Rob Ford sighting: Filing for mayoral re-election