Rapid mobile development with ARC: Application framework for robust communications for disaster risk reduction and management.