The science of the circadian clock