Cities: ideas and insights on the cities we live in