Linear and nonlinear dynamics of micro and nano-resonators: Review of recent advances. (March 2020)