Internet speed and unreliability make it tricky for webapps to do much good. Distributed web servers that work on local area networks and sync data asynchronously with something like AWS could be HUGE. I've been working on a side project that uses this model. Stick a raspberry pi in an office or clinic. Have users hit that server. Page loads instantly. Resin.io & Docker could make it easier to deploy code to these servers. I'd be happy to chat about this or other ideas more. Very important and neglected area!