Text this: Recent progress in perovskite solar cells