Businesses struggle to stay open