Какой CMS движок выбрать для разработки городского портала?
Wordpress отлично справится с этой задачей. Вот достаточно интересная статья на хабре - habrahabr.ru/post/186584
Я бы посоветовал все-таки посмотреть в сторону Drupal. Большой порог вхождения, но зато можно осуществить все, что вы задумали.