Tucson weather: Sunny, slight chance of rain