Forecasters are keeping an eye on Invest 95L off the coast of Africa, which has a high chance of developing into a tropical system over the next week.