The cell cycle and drug discovery: the promise and the hope