Memorial Day weekend expected to be one of the busiest for travel in years