Obama holds rally in Sioux Falls