Introduction to parton-shower event generators