Former mayor recovers after being hit by car