DC United edges Dynamo 3-2