Colorado stunned by devastating flash floods