Home Business and Money US Presidential campaigns: Is public campaign financing still viable?