Algorithms and Design Principles for Rural Kiosk Networks