Preventing disaster through community collaboration