how to retain a criminal lawyer