Chapel Hill police, non-profit partner to keep youth on right path