Holistic, fact-based planning and operation of Zero-emission Buses in an Urban Environment