Operations of Fuel Cell Vehicle-to-Grid Systems: From Rule-based to Supervised Learning