Clinical trials can vary in length depending on several factors. Here's what you need to know about how long clinical trials last.