Machine Learning based Recommendations to aid Educational Planning and Academic Advising through the Virtual Academic Advisor System