Dallas Police Chief Eddie Garcia is here to stay. Here's what the long term deal means for public safety in the city over the next few years.