Complexity in Slowly-Driven Interaction-Dominated Threshold Systems: the Case of Rainfall