Failure Time Analysis: Studying Times-to-Events and Rates at Which Events Occur