Smart Umbrella Weather Forecast: The Future of Personalized Weather Tracking