The southern Florida city of Miami is emerging as a new epicentre of politics, culture and commerce in the US.