Flooding and travel disruption is expected in the West Midlands as an amber weather warning has been issued.