Forecasters have warned of travel disruption and flooding