Towards global flood mapping onboard low cost satellites with machine learning