Why life is faster but depression is lower in bigger cities