MIAMI — The National Hurricane Center is now monitoring three systems in the tropical Atlantic, including the latest disturbance which could become a tropical depression headed towards the Caribbean later in the week. The NHC issued advisories on Tropical Storm Peter, located about 100 miles north of the northern Leeward