Piezoelectric polymers: theory, challenges and opportunities