Work from home is going to go away because government is going to make it go away, just wait. Cities need the tax income they make from business offices. They're not going to just allow it to go away. Our cities and towns are designed around people working in offices. Getting rid of that would involve completely rethinking how our society works, and that's just not going to happen.
The world is changing and we shouldn't try to hold it back arbitrarily. It's simply idiotic to drive around burning fossil fuel when you're going to work on a computer anyway.
OTOH, there are a lot of jobs you can't do from home, and a lot of reasons for people to live in cities. Education is one example; remote studying might work at the university level to some extent, but not for everything and not so well at the lower levels. Old prestigious universities have seen half a millennium of societal and technical change, and people still come back to study there in person. Then there are things like entertainment, you can't go to a restaurant or a theatre over TCP/IP.
I'm looking at this from a Finnish city of about 150k people, living in a quiet neighbourhood with a 15-minute walk to the city centre, and my mental image of US cities and offices is rather different -- I expect a huge urban sprawl where you need to drive miles away from the centre to reach your gigantic office complex. If your offices are already spread around the countryside, I don't see what it has to do with cities.
Cities have existed for thousands of years because of various reasons, but what they all have in common is the need for people to get together. I think office work is a pretty small part of this in the big picture.