Connecting dots in cities