What are the advantages and disadvantages of public and private financing options? Identify organizations better suited for each.