Heavy rains cause airport delays