Supersonic Cavity Flows and Their Control