Advanced analytics for train delay prediction systems by including exogenous weather data