Ferroelectrics at the nanoscale: materials and devices – a critical review