Recent advances in the mechanical characterization of shales at nano-to micro-scales: A review