Technology-based Community Knowledge Achieving Disaster Resilience in Urbanised Areas