Bridging the information and knowledge gap between urban and rural communities through rural knowledge centres: case studies from Kenya and Uganda