Payday financing: repairing a broken market nalyses online payday financing company models