Development of a Machine Learning Based Fall Detection System for the Elderly and Disabled