Towards a principled approach to humanitarian information and communication technology