Precursor vapor deposited perovskite solar cells with smooth absorber layer