Factors contributing to failed trials of new agents: can technology prevent some problems?