how long does a lawsuit take