Drivers are being warned they could face long delays on major routes over the August bank holiday period, while train journeys will be impacted by rail engineering works.