Flight delays, cancellations & not enough parking plague July 4 weekend travel