Urban areas extraction from multi sensor data based on machine learning and data fusion