tell me the weather forecast for apr  twenty-fourth  2028 in san diego
O O O O O O B-timeRange I-timeRange I-timeRange O B-city I-city