San Antonio weather forecast for April 9