Weather waves