Iditarod officially over with last team finishing