Israel says Iran has fired missiles and it warns residents to shelter in place