A watershed-based social events detection method with support of external data sources