New study ranks DC #3 in the country for tech talent