What caused the Kedarnath tragedy?

The massive floods at Kedarnath have left behind a trail of death and destruction in the entire valley stretching from the temple town to Gaurikund.