Millions in scholarship funds go unawarded every year, not because students don't need it, but because manual matching can't keep up.