African-Americans and Cape Verdean-Americans in New Bedford : a history of community and achievement