Engineers have blown up a Mississippi River levee in Missouri as rising waters continue to threaten towns in several US states.