A Semi–Distributed Rainfall–Runoff Model for Real Time Flood Forecasting Based on a Geomorphologic Approach