Rhythms of life: the biological clocks that control the daily lives of every living thing | Synapse