NCFC battles MLS' Houston Dynamo in Open Cup