The mobility rEVolution: Microgrid for EV charging, hydrogen fueling, backup power