Nonprofits are solving 21st century problems—they need 21st century tech | Fortune