Cancer waiting times