How long have Armenians lived in the highlands?