Is America still a land of opportunity?