Main streets under threat as businesses struggle