Rain causing all kinds of delays at airports and on roads