UpPrize awards $550K to winners of social innovation challenge