Multi-variable flood damage modelling with limited data using supervised learning approaches | Synapse