All SMILES Variational Autoencoder for Molecular Property Prediction and Optimization