Radiation therapy technology: problems and progress.