The Republicans just don't want to campaign in urban centers. Barely any major city in America has a Republican mayor. It's frankly insane for a mainstream party to just basically give up.