Long live the megacity