Jason Pontin: Can technology solve our big problems?