Today’s horoscope: Cancerians should be cautious