planetary transit predictions