Computing and communications in the extreme :research for crisis management and other applications