Ireland’s population is expected to increase by more than 1 million people over the next 20 years, 75% of which will live in our cities. Can our cities handle this? Duncan Stewart investigates