Experts believe they may have solved the mystery of why America's first metropolis, Cahokia, became a major political and cultural centre until 1200 - but then disappeared.