Rain splash over Tucson, Arizona