I don't ptretend to have an answer to this but in terms of helping to increase business for the retailers, just a suggestion which appears, might possibly, maybe, hopefully, perhaps have helped us increase our high street footfall which all retailers need to survive.
We had a parking problem, still do relatively and don't think that will ever completely go away, but people who may have called at the shops when passing in their cars were understandable choosing to drive to a nearby retail park instead. When we studied it the parking problem was actually being caused by the staff and business owners of the retail premises. It was a catch 22 the retailers needed parking to operate but this left no parking for passing trade when the retailers and businesses were open; so only the very local people who were within walking distance visited the high street and of course they would only do this on occasions when they had a specific need of a particular item or service.
Discussions with the local authority resulted in the Parish Council, in conjuction with the Borough Council, finding additional reserved parking for the retail staff with short stay parking for customers then being introduced on the high street (some 1 hour bays and some 30 minutes). The Borough Council have also introduced a mobilised parking warden. The flow has improved and it does seem to have helped, fingers and toes all crossed but the Covid situation will have distorted this years results. Having a good coffee shop or better still an 'off the shelf' big brand like Costa, if you can temp them, will usually also increase footfall across all demographics both day time and evenings but of course there is no magic bullet for this old problem and I'm not pretending to have one.