Tropical waves