Detroit hospital develops cancer surgery app