Artificial wind: a new framework to construct simple and efficient upwind shock-capturing schemes