Quantifying Visual Beauty: Neuroaesthetics and Machine Learning