Consumer Decision Cycle: Online Behaviour, AI for Trends and Marketing