Text this: Spatial logics with connectedness predicates