Similar Items: How mobile phone towers could help monitor rainfall in developing countries