High Order Well-Balanced Weighted Compact Nonlinear Schemes for Shallow Water Equations. (28th July 2017)