GIS-based optimization framework for shelter site selection and population allocation under multi-hazard scenarios | Synapse