Atmospheric rivers: a mini-review