Machine learning concepts and its applications for prediction of diseases based on drug behaviour: An extensive review