Lima businesses struggle amid violent political protests