New York City FC's David Villa scored his first hat trick in MLS on Sunday, in a crosstown rivalry clash with the New York Red Bulls.