fn chose_city<A: AppLike + 'static>( ctx: &mut EventCtx<'_>, app: &mut A, name: MapName, on_load: &mut Option<Box<dyn FnOnce(&mut EventCtx<'_>, &mut A) -> Transition<A>>>) -> Transition<A>