Rule-based models and applications in biology