Origin of polar nanoregions in relaxor ferroelectrics: Nonlinearity, discrete breather formation, and charge transfer