SMS: Heterogeneous mobile phone ownership and usage patterns in Kenya.