Modeling human and cities' behaviors: from communication synchronization to spatio-temporal networks