Kiva.org: Crowd-Sourced Microfinance and Cooperation in Group Lending