Why did Pancho Villa go to New Mexico in 1916?

Initially U.S. President supported Pancho Villa in his efforts against Mexican leader Venustiano Carranza. When President Wilson changed and supported Carranza, Pancho Villa was outraged that the U.S. no longer supported him. He then led 1,500 men in an attack against the U.S. town of Columbus, New Mexico.