‘Now is the time to invest in Scotland’s towns and cities’ – business boss