Iran has been preparing for war with America for a long time, using real-time satellite intelligence and sharing targets