Half of small businesses experiencing cashflow problems